perro criollo - German English Dictionary